// 清除输入框后缀
export const clearSuffix = value => {
  let tempScore = value + "";
  let lastStr = tempScore.slice(-1);
  if (lastStr == ".") {
    tempScore = tempScore.slice(0, -1);
  }
  return tempScore;
};

// 输入值只能是数字
export const clearNoNum = value => {
  value = value.replace(/[^\d.]/g, ""); // 清除"数字"和"."以外的字符
  value = value.replace(/^\./g, ""); // 验证第一个字符是数字而不是字符
  value = value.replace(/\.{2,}/g, "."); // 只保留第一个.清除多余的
  value = value.replace(".", "$#$").replace(/\./g, "").replace("$#$", ".");
  value = value.replace(/^(-)*(\d+)\.(\d\d).*$/, "$1$2.$3"); // 只能输入两个小数
  if (value.indexOf(".") < 0 && value !== "") {
    value = parseFloat(value);
  }
  if (value > 10000000) {
    value = 1;
  }
  return value;
};
